insulating hose - French English Dictionary